package com.ruoyi.system.vo;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author Ericcc
 * @version v0.01
 * @date 2021/3/20
 */
public class OrderStatisticsRes implements Serializable {

    private static final long serialVersionUID = 1L;

    /** 今日成功订单金额 */
    private BigDecimal todayOrderAmount;

    /** 本月成功订单金额 */
    private BigDecimal monthOrderAmount;

    /** 总成功订单金额 */
    private BigDecimal allOrderAmount;

    /** 总成功订单数 */
    private int allOrderSize;

    /** 今日代理佣金 */
    private BigDecimal todayAgentCommission;

    /** 本月代理佣金 */
    private BigDecimal MonthAgentCommission;

    /** 总代理佣金 */
    private BigDecimal allAgentCommission;

    /** 商户收入总金额 */
    private BigDecimal allMerAmount;

    public BigDecimal getTodayOrderAmount() {
        if(todayOrderAmount==null){
            todayOrderAmount = BigDecimal.ZERO;
        }
        return todayOrderAmount;
    }

    public void setTodayOrderAmount(BigDecimal todayOrderAmount) {
        this.todayOrderAmount = todayOrderAmount;
    }

    public BigDecimal getMonthOrderAmount() {
        if(monthOrderAmount==null){
            monthOrderAmount = BigDecimal.ZERO;
        }
        return monthOrderAmount;
    }

    public void setMonthOrderAmount(BigDecimal monthOrderAmount) {
        this.monthOrderAmount = monthOrderAmount;
    }

    public BigDecimal getAllOrderAmount() {
        if(allOrderAmount==null){
            allOrderAmount = BigDecimal.ZERO;
        }
        return allOrderAmount;
    }

    public void setAllOrderAmount(BigDecimal allOrderAmount) {
        this.allOrderAmount = allOrderAmount;
    }

    public BigDecimal getTodayAgentCommission() {
        if(todayAgentCommission==null){
            todayAgentCommission = BigDecimal.ZERO;
        }
        return todayAgentCommission;
    }

    public void setTodayAgentCommission(BigDecimal todayAgentCommission) {
        this.todayAgentCommission = todayAgentCommission;
    }

    public BigDecimal getMonthAgentCommission() {
        if(MonthAgentCommission==null){
            MonthAgentCommission = BigDecimal.ZERO;
        }
        return MonthAgentCommission;
    }

    public void setMonthAgentCommission(BigDecimal monthAgentCommission) {
        this.MonthAgentCommission = monthAgentCommission;
    }

    public BigDecimal getAllAgentCommission() {
        if(allAgentCommission==null){
            allAgentCommission = BigDecimal.ZERO;
        }
        return allAgentCommission;
    }

    public void setAllAgentCommission(BigDecimal allAgentCommission) {
        this.allAgentCommission = allAgentCommission;
    }

    public BigDecimal getAllMerAmount() {
        if(allMerAmount==null){
            allMerAmount = BigDecimal.ZERO;
        }
        return allMerAmount;
    }

    public void setAllMerAmount(BigDecimal allMerAmount) {
        this.allMerAmount = allMerAmount;
    }

    public int getAllOrderSize() {
        return allOrderSize;
    }

    public void setAllOrderSize(int allOrderSize) {
        this.allOrderSize = allOrderSize;
    }
}
